About Clyde Circus Ltd (11839698) United Kingdom