About Thorold Consultancy Ltd (09559937) United Kingdom