About Glenera Limited (05017486) United Kingdom