About D & A Telford Limited (09490580) United Kingdom