About Cycle Frames Ltd. (11715149) United Kingdom