About John M Taylor Limited (05899383) United Kingdom