About Macdonald Traffic Safety Limited (08973377) United Kingdom