About Limehouse Lock Limited (09343528) United Kingdom