About Kitchens Of St Lawrence Ltd (07578775) United Kingdom