About Battersea Storage Solutions Ltd (12197760) United Kingdom