About Teresa Moyer Limited (12163088) United Kingdom