About Duck Egg Blue Developments Ltd (08303142) United Kingdom