About Looking Good Feeling Better Limited (07112049) United Kingdom