About Glamola Limited (07079681) United Kingdom