About C J Taylor Ltd (10259877) United Kingdom