About Blisters Ltd (03298927) United Kingdom