About Duncan Woolger Consulting Ltd (10200904) United Kingdom