About Franco Alfa Furniture Design Limited (13002351) United Kingdom