About Clyde Leisure Limited (SC164205) United Kingdom