About Sanders Storage Limited (09361878) United Kingdom