About Green Dog Design And Consultancy Ltd (SC631312) United Kingdom