About R & S Dowding Limited (06843771) United Kingdom