About Snapper Ipr Limited (03811288) United Kingdom