About Dowsing Cs Limited (13281517) United Kingdom