About Mac & Weld Limited (12839388) United Kingdom