About Simon Slack Ltd (10337063) United Kingdom