About Thorogood Solutions Limited (09346795) United Kingdom