About Duncan Reeds Limited (02373969) United Kingdom