About John Leask Consulting Ltd (SC481647) United Kingdom