About Stephen Beagent Associates Ltd (03760515) United Kingdom