About C A Taylor Ltd (11378247) United Kingdom