About Geoff Beardsley & Partners Limited (02149424) United Kingdom