About Duncan P Williams Ltd (SC606125) United Kingdom