About Thorogood Group Limited (11256753) United Kingdom