About Richard Cornick Cyclone Racing Ltd (09521693) United Kingdom