About Jamie Nicholls Limited (08303642) United Kingdom