About Keele Ltd (12408370) United Kingdom