About Cooper Stewart Limited (09284930) United Kingdom