About Dovetail Kitchens & Interiors Ltd (10772082) United Kingdom