About Battersea Investments Limited (09860784) United Kingdom