About C & S J Taylor Limited (10565212) United Kingdom