About Horizon Leisure Products Ltd (03745199) United Kingdom