About George Davie & Sons Limited (SC019093) United Kingdom