About Glen Harry Holdings Ltd. (03340786) United Kingdom