About Glick Ltd (09523286) United Kingdom