About Maxx Outdoor Ltd (05735642) United Kingdom