About Heathcoat Trustee Company Limited (02589358) United Kingdom