About Andersons Storage Solutions Ltd (12982593) United Kingdom