Based in the UK, AVF are one of the worldsā€™ best-known suppliers of innovative TV Wall Mounts and stylish TV Stands