About J&n Taylor Limited (08452542) United Kingdom