About Jc Battersea Limited (10940406) United Kingdom