About Dugout C Holdings Limited (10029855) United Kingdom