About Ashfield Engineering Ltd. (SC321065) United Kingdom