About Sandown Storage Limited (12668252) United Kingdom