About Glen Vine Investments Limited (02356254) United Kingdom