About Sladee Limited (11260277) United Kingdom