About Denise S Den Limited (SC672374) United Kingdom