About Glenfinn Limited (SC090680) United Kingdom