About Malcolm Allan Welding Ltd. (SC570860) United Kingdom