About Horseshoe Hub Restaurant Limited (08613609) United Kingdom