About Denise Tavernier Limited (13122359) United Kingdom