About Glendale International Limited (02626614) United Kingdom