About Storage Equipment Experts Limited (08957747) United Kingdom