About Devon Wallcare Limited (06951633) United Kingdom