About Nickols Limited (08304574) United Kingdom