About John A Taylor Limited (10184412) United Kingdom