About Koc Harrow Ltd (10909816) United Kingdom