About Patrick Lock Limited (06759095) United Kingdom