About Swansea Fasteners & Engineering Supplies Limited (05863368) United Kingdom