About Thomas Oliver Associates Limited (08251928) United Kingdom