About R.f. & M.h.donaldson Limited (SC071148) United Kingdom