About J Thorogood Consulting Ltd (12131772) United Kingdom