About K. Horne Completion Services Ltd. (SC179881) United Kingdom