About Clockworkbars Ltd. (09405742) United Kingdom