About Glengall Road Ltd (13587537) United Kingdom