About Duncan Lewis Global Services Ltd (09644703) United Kingdom