About Rand Coffee Roastery Ltd (12762956) United Kingdom