About Deeland Investments Limited (00507691) United Kingdom