About Clifford Packaging Holdings Limited (01502927) United Kingdom