About Glenreed Limited (10897641) United Kingdom