About Ed Lock Limited (06270056) United Kingdom