About John Taylor Consulting Limited (07663697) United Kingdom