About Delta Investments North East Ltd (10433635) United Kingdom