About Denise Barren Ltd (12116541) United Kingdom