About Walter Davison Limited (13388700) United Kingdom