About The Glendhu Company Limited (SC069768) United Kingdom