About Serina20 Glass & Mirror Limited (12836415) United Kingdom