About Sense For Life Ltd (06948560) United Kingdom