About De Beauvoir Design Kitchens Ltd (13386702) United Kingdom