About Lovell Kitchens Ltd (13355261) United Kingdom