About J W Taylor Limited (07112238) United Kingdom