About The Cyclists Coffee Company Ltd (13242908) United Kingdom