About Glick Enterprises Limited (08366733) United Kingdom