About Neil Thorogood Services Ltd (08095806) United Kingdom