About Alex Lee Kitchens 2010 Ltd (07211006) United Kingdom