About Ben Doone & Phil Mcafferty Ltd (13615866) United Kingdom