About Fred. Dessen & Co. Limited (00255938) United Kingdom