About Glenrothes Services Ltd (10299438) United Kingdom