About Spiral Weld Trustees Limited (12965863) United Kingdom