About Glengarnock Services Ltd (10299585) United Kingdom