About Glass Wolfe Ltd (13020559) United Kingdom