About C & S Taylor Llp (OC358760) United Kingdom