About Storage Equipment Manufacturers Association Limited (06927391) United Kingdom