About Thompson And Sanders Consultants Ltd (13093371) United Kingdom