About Quatermass Limited (04208199) United Kingdom