About Damillonegg Ltd (09932894) United Kingdom