About Kendell Cycles Limited (05098416) United Kingdom