About Wilkes Engineering & Machinery Limited (10105905) United Kingdom