About K O Hara Ltd (08012973) United Kingdom