About Terence O Leary Ltd (04179643) United Kingdom