About Springhead Management Company (CE019360) United Kingdom