About Horizon Outdoor Limited (12377931) United Kingdom