About The Attachment Project Ltd (NI641885) United Kingdom