About John Taylor-stoakes Limited (06110103) United Kingdom