About Sahara Packaging Limited (SC691028) United Kingdom