About Swift Anchors Ltd (SC636413) United Kingdom