About Sean Lock Limited (07029108) United Kingdom