About Slippedisc Ltd (10086567) United Kingdom