About Severn Design Kitchens Ltd (13372376) United Kingdom