About The Machrie Links Hotel Co Ltd (03120682) United Kingdom