About D W I C Ltd (06526379) United Kingdom