About Lonkhurst Associates Limited (08017398) United Kingdom