About Duncan House (saltash) Limited (12923854) United Kingdom