About Duncan Stoneberg Ltd (13028080) United Kingdom