About Sd & K Ltd (12267128) United Kingdom