About Cooper Stanley Group Limited (13368546) United Kingdom