About D.a. Taylor Consultants Ltd. (04071493) United Kingdom