About Battersealondon Ltd (12284110) United Kingdom