About G & A Leask Ltd (SC420224) United Kingdom