About Patrick Janssens Racing Limited (08742137) United Kingdom