About Blakeney Leigh Limited (05945789) United Kingdom