About Nichols Hunt Limited (09110699) United Kingdom