About Gregor Allan Agri Ltd (SC626917) United Kingdom