About D. A. Taylor Ltd. (04638587) United Kingdom