About Thorogood Holding Ltd (13017876) United Kingdom