About Concept Furniture Installations Limited (11197385) United Kingdom