About R.d. Mcdowall Limited (03686755) United Kingdom