About Glengall Enterprise Limited (10980220) United Kingdom