About Findhorn Fairway Committee Limited (SC487903) United Kingdom