About James Rose Kitchens & Developments Limited (08876639) United Kingdom