About J S Cycle Shack Ltd (09126797) United Kingdom