About O Hara Shearer Limited (NI050922) United Kingdom