About Denise Ball Ltd (11736160) United Kingdom