About Quick Glass Limited (10010124) United Kingdom