About A.j.e Dispatch Ltd (12987256) United Kingdom