About John Mcfarland Consulting Limited (06366681) United Kingdom