About Cooper & Young Ltd (11373005) United Kingdom