About Stamford Storage (hg) Limited (08576753) United Kingdom