About C R Taylor Ltd (12334302) United Kingdom