About Hearn Taylor Associates Limited (05737717) United Kingdom