About Davock Kitchens Ltd (11076607) United Kingdom