About Telle Mere Telle Fille Ltd (11245237) United Kingdom