About Glass & Framing Solutions Limited (04142059) United Kingdom