About Glass & Mirror Trade Limited (13206368) United Kingdom