About Glendale Creative Limited (07537629) United Kingdom