About Store Maintenance Limited (02530014) United Kingdom