About Dee Consulting Limited (07288608) United Kingdom