About Gleneagles Farm Shop Limited (SC483739) United Kingdom