About Candy Cabin 19b Ltd (12708853) United Kingdom