About Dd Tomek Ltd (10759423) United Kingdom