About Urban Design Studio Ltd (05924062) United Kingdom