About Battersea Consultancy Ltd (10440959) United Kingdom