About Scott & Scott Storage Equipment Ltd (10511332) United Kingdom