About Urban Guru(hull) Limited (13653166) United Kingdom