About John Robert Taylor Limited (10229620) United Kingdom