About Slackwood 8 Ltd (13013620) United Kingdom