About Barry Randall Limited (11006660) United Kingdom