About Dipsalot Ltd (09570832) United Kingdom