About Howat Group Plc (10904143) United Kingdom