About Sir John Thoroughgood (holdings) Limited (13019096) United Kingdom