About Patrick Haslam Racing Limited (SC254675) United Kingdom