About Leckie Presley Financial Consultancy Limited (13347751) United Kingdom