About Clifda Products Limited (00414904) United Kingdom