About Duffields (south West) Limited (02691453) United Kingdom