About Wickham Hoist Limited (03676889) United Kingdom