About William Beasley Associates Limited (10193981) United Kingdom