About Deilamy Investments Limited (13540330) United Kingdom