About D.c. Taylor And Son Limited (04645699) United Kingdom