About Hortglen Limited (03799267) United Kingdom