About Clifford Packaging Limited (07485911) United Kingdom