About Clyde Secretaries Limited (02177318) United Kingdom