About Thinkengine Automotive Ltd (09837148) United Kingdom