About Nick Thomson Limited (08923370) United Kingdom