About Nicoll Curtin Technology Limited (04704369) United Kingdom