About J J Taylor Ltd (10003261) United Kingdom