About Thompson Meredith Associates Ltd (03257839) United Kingdom