About Richmond Welding Ltd. (10123246) United Kingdom