About Randall Associates Ltd (08015842) United Kingdom