SNELL CORPORATION LIMITED (06592512) · CHouse.UK