About Yorkshire Cycle Company Limited (09407243) United Kingdom