About C & A Taylor Limited (07243067) United Kingdom