About Thinkahead It Limited (07442459) United Kingdom