About D.m.& S. Consultants Limited (06207181) United Kingdom