About Storage Equipment Manufacturing Company Limited (03505830) United Kingdom