About Littlewood Lock Limited (08686733) United Kingdom