About Live Love & Laugh Limited (11057613) United Kingdom