About R.f. Henderson Motors (swansea) Limited (01285657) United Kingdom