About Stephen Beesley Associates Limited (10644137) United Kingdom