About Nelson Samuels Limited (08744837) United Kingdom