About The Kilmahew Education Trust Limited (12323247) United Kingdom