About Nicholas Nicol Limited (09352408) United Kingdom