About Rose Glasser Communications Limited (09952052) United Kingdom