About James Alan Taylor Limited (10362260) United Kingdom