About European Attachments Group Ltd (07336097) United Kingdom