About Duncan Riedl Limited (07260006) United Kingdom