About Duncan S Kitchens Ltd (11150092) United Kingdom