About St Woolos (holdings) Ltd (08787020) United Kingdom