About R O Leary Group Limited (10810963) United Kingdom