About R Rickaby Enterprises Limited (08682711) United Kingdom