About Cooper Edwards Group Limited (10836338) United Kingdom