About Sleppick Ltd (13298636) United Kingdom