About Talk Eat Laugh Limited (09792451) United Kingdom