About F&h Interiors Ltd (11977080) United Kingdom