About Quatermass Solutions Ltd (09935849) United Kingdom