About O Halloran Restaurant Limited (12098915) United Kingdom