About Hapsford Partners Limited (08178024) United Kingdom