About Randall & Co Limited (08295353) United Kingdom