About Solo Kitchens Limited (07619670) United Kingdom