About Steven James Kitchens Ltd (08258450) United Kingdom