About Battersea Holdings Limited (09789390) United Kingdom