About Dune International Limited (03258763) United Kingdom