About Storage Equipment Consultants Limited (02398261) United Kingdom