About Thorowgood Limited (03000867) United Kingdom