About William Morris London Limited (04253482) United Kingdom