About Shermaynes (welders & Engineers) Limited (00648397) United Kingdom