About Earl & Thompson Marketing Limited (01770636) United Kingdom