About Thompsons Consultancy Limited (07676803) United Kingdom