About The Kitchens London Ltd (11538436) United Kingdom