About Locum Kenny Ltd (13547316) United Kingdom