About Duncan Walton Limited (09792412) United Kingdom