About Thorpe Whyman & Briggs Limited (04442934) United Kingdom