About Glencarbry (holdings) Limited (09479372) United Kingdom