About Thunder Egg Nodule Limited (04777706) United Kingdom