About Dipglens Investments Limited (00612956) United Kingdom