About Sle Life Support Limited (03482820) United Kingdom