About Macdonald Design Engineering Ltd. (07452562) United Kingdom