About Patrick Taylor Consulting Limited (08043082) United Kingdom