About Barry-walsh Associates Ltd (11028276) United Kingdom