About Jerry Outdoors Ltd (10011799) United Kingdom