About Antony Slack Ltd (SC350305) United Kingdom