About Sladecorp Ltd (10668718) United Kingdom