About Battersea Kitchens Limited (05635802) United Kingdom