About Upper Glass Limited (07909731) United Kingdom