About Sam Hitchcott Racing Limited (05387111) United Kingdom