About C Taylor Limited (08357728) United Kingdom