About Denise Barrows Consultancy Limited (10443293) United Kingdom