About The Heckerty Company Ltd (11550008) United Kingdom