About Sherwen Engineering Co Limited (02064604) United Kingdom