About D & W International Limited (02065471) United Kingdom