About Drd Consulting Services Limited (12051205) United Kingdom