About Latter S Kitchens Limited (04951730) United Kingdom