About Spring And Company (holdings) Limited (06405097) United Kingdom