About Thorogood Associates Limited (02149616) United Kingdom