About D Ward & Son Engineering Ltd (07880258) United Kingdom