About James O Hara Ltd. (11661271) United Kingdom