About Snagweld Ltd (11598306) United Kingdom