About Belize Automobile Touring Assoc Ltd (11851150) United Kingdom