About M.e.d. Associates Limited (01813054) United Kingdom