About R. O Leary Limited (03666256) United Kingdom