About Glenbower Limited (10914507) United Kingdom