About Rr 42 Limited (08950921) United Kingdom