About Thomas Patrick Associates Limited (05299112) United Kingdom