About Thompson & Davies Ltd (11437004) United Kingdom