About Allen Christopher Welding Limited (06767524) United Kingdom