About Slatzegrip Ltd (12034941) United Kingdom