About Heathcote Associates Limited (13123951) United Kingdom