About George Cheyne (cycles) Limited (SC025752) United Kingdom