About J & D Taylor Ltd. (06200376) United Kingdom