About John Handley Associates Ltd (SC413392) United Kingdom