About G Davidson-gall Limited (SC265195) United Kingdom