About Blakeney Leigh Consultancy Services Limited (08583909) United Kingdom