About Glencanane Limited (NI648666) United Kingdom