About Jennifer Barker Glass Design Limited (09382793) United Kingdom