About So De Go Consulting Limited (05230372) United Kingdom