About Sir John Thoroughgood And Associates Limited (13003676) United Kingdom