About Patrick Owens Racing Limited (10219574) United Kingdom