About Sensapeel Ltd (08397660) United Kingdom