About Hadcross Limited (06288119) United Kingdom