About Thurston & Jones Ltd. (11790128) United Kingdom