About W. Alexander Limited (04683803) United Kingdom