LLEWELLYN GREENHALGH LTD