About Randal Holdings Limited (08735635) United Kingdom