About Cooper S Race Engineering Ltd (13186716) United Kingdom