About Battersea Kitchen Cafe Ltd (12886545) United Kingdom