About Neil Thorne Holdings Limited (08803994) United Kingdom