About O Leary Newton Limited (11645223) United Kingdom