About Douglas Andrews Limited (SC358658) United Kingdom