About Slackwareindustries No.1 Ltd (13698154) United Kingdom