About D And H Taylor Ltd (07008062) United Kingdom