About The Candy Crate Ltd (12621247) United Kingdom