About Robert Randell & Company Ltd (11141217) United Kingdom