About Thinkgeek Consultants Limited (07799535) United Kingdom