About Mark Thomas Associates Ltd (13072091) United Kingdom