About Glennmac Limited (06413620) United Kingdom