About Sahara Blisters Limited (05729041) United Kingdom