About Duncan House (torquay) Limited (01762356) United Kingdom