About Heskie & Co Ltd (13412041) United Kingdom