About Glea Limited (09781407) United Kingdom