About William Alexander Limited (06968935) United Kingdom