About Slatelake Ltd (11586537) United Kingdom