About Cooper Wallace Limited (10535950) United Kingdom