About Randall & Walsh Associates Limited (03656434) United Kingdom