About Rugger Rascals Limited (08048011) United Kingdom