About J. & M. Storage Systems Limited (01913962) United Kingdom