About Dune Island Limited (08238620) United Kingdom