About Thomas Patrick Clarke Limited (08912963) United Kingdom