About Sophie Slack Digital Design Limited (07994492) United Kingdom