About Rank Pal Limited (08834085) United Kingdom