About Global Attachment Ltd (12506752) United Kingdom