About Khyber Clitheroe Ltd (12766825) United Kingdom