About C And I Nicol Limited (SC269051) United Kingdom