About Delta-h Technology Ltd (04657231) United Kingdom