About Nicol Design Associates Limited (06383165) United Kingdom