About Jeremy Taylor Partners Limited (11978544) United Kingdom