About Slatum Ltd (11723345) United Kingdom