About Battersea Books Limited (11240495) United Kingdom