About Interfit Interiors & Manufacturing Ltd (07071293) United Kingdom