About Randall Holdings Limited (11536509) United Kingdom