About Battersea Spanish Ltd. (08846270) United Kingdom