About Walter Cooper & Co. Ltd (12576912) United Kingdom