About Urban Studio (london) Limited (07600190) United Kingdom