About Glanden Hill Ltd (10076517) United Kingdom