About Herald Leisure (holdings) Limited (03050684) United Kingdom