About Lanherne Locums Ltd (11255418) United Kingdom