About O Halloran & O Brien Limited (01049341) United Kingdom