About Sino Glass & Mirror Ltd (07078480) United Kingdom