About Dillcom Ltd (11522597) United Kingdom