About S Tully Limited (NI664526) United Kingdom