About Trevor Dugan Consulting Limited (10191214) United Kingdom