About Mellis Welding Supplies Limited (01972093) United Kingdom