About Wickham Engineering (2012) Limited (07939282) United Kingdom