About Cross Channel Racing Limited (11823436) United Kingdom