About Happy Teeth (nw) Limited (12080546) United Kingdom