About Dekscare Company Limited (09517725) United Kingdom