About Tamago Limited (08537214) United Kingdom