About Glo Design And Event Production Limited (08111585) United Kingdom