About Springmead Limited (04143180) United Kingdom