About Meynell & South Staffordshire Hunt Limited (11537849) United Kingdom