About Burgess Thompson & Richardson Limited (03119684) United Kingdom