About Glass People Ltd (07902489) United Kingdom