About Lee Spring Limited (01355982) United Kingdom