About Nicol Curtis Limited (10586283) United Kingdom