About Haddlesey Lock Limited (10167371) United Kingdom