About Barhale Holdings Plc (10829369) United Kingdom