About Nicoll Curtin Limited (10554107) United Kingdom