About O Hara Sligo Limited (10357378) United Kingdom