About Duncan Grain (fochabers) Limited (SC088251) United Kingdom