About Spring Leigh (leigh Woods) Limited (01223799) United Kingdom