About J N Taylor Limited (05257449) United Kingdom