About Tully West Limited (NI624649) United Kingdom