About Patrick Taylor Limited (08370767) United Kingdom