About D & S Kitchens Limited (05646300) United Kingdom