About Urban Jungle Glass Limited (09283857) United Kingdom