About Thomas Clark Ltd (12816214) United Kingdom