About Lindsays Kitchens Limited (07656432) United Kingdom