About Wickshire Engineering Ltd (04532356) United Kingdom