About Dirk Michiels Limited (08786096) United Kingdom