About Interfit Kitchens Limited (11908335) United Kingdom