About Glengall Limited (04579703) United Kingdom