About Godiva Products Limited (02354299) United Kingdom