About Anderson Lock Limited (11758040) United Kingdom