About Stephen Platt & Associates Llp (OC364153) United Kingdom