About R.c. Dowman Limited (03996516) United Kingdom