About Dds Consultants Limited (06242202) United Kingdom