About W.l. Davidson-gall & Co Ltd. (SC165464) United Kingdom