administrative assistant (legal) careers in Letchworth Garden City, United Kingdom