About Wara & Sons Mechanical Design Engineering Limited (10139972) United Kingdom