About F & C Interiors Ltd (12989201) United Kingdom