About Rich Kennedy Cycles Ltd (12758519) United Kingdom