About Nicol Developments Limited (08502036) United Kingdom