About Incorporated Edwin Austin Abbey Memorial Scholarships Limited (00212824) United Kingdom