About Sd & Associates Ltd (12316947) United Kingdom