About Sir John Thoroughgood Limited (13018970) United Kingdom