About Sd&c Company Ltd (13202297) United Kingdom