About Glendale Innovations Limited (08877007) United Kingdom