About C.d. Taylor Limited (09517141) United Kingdom