About Interfit Furniture Components Limited (12210223) United Kingdom