ALLEN & ALVAN (UK) LTD