About William Alex Limited (12364359) United Kingdom