About Snubem Limited (08381497) United Kingdom