About George Duncan Agri Solutions Limited (SC232458) United Kingdom