About Clyde And Nigel International Limited (SC387348) United Kingdom