About Ambrosia The Dessert Haven Ltd (12798484) United Kingdom