About Leo O Connell Services Ltd (13366210) United Kingdom