About Anchor Event Specialists Ltd (12796253) United Kingdom