About The Hare & Hog Company Ltd (11645073) United Kingdom