About Ludlow Welding Ltd (12003621) United Kingdom