About Sleefix Ltd (09687725) United Kingdom