About D&a Kitchens Ltd (12315999) United Kingdom