About Condor Cycles Limited (05351196) United Kingdom