About D&ck Ltd (12978115) United Kingdom