About O Hara S Holdings Ltd (13561315) United Kingdom