About T&f O Callaghan Ltd (NI066188) United Kingdom