About Kemp Ridley Ltd (11199500) United Kingdom