About Glenbow Limited (SC198546) United Kingdom