About Clippits Motorsport Limited (13125959) United Kingdom